36 research outputs found
Symbolic-Numeric Tools for Analytic Combinatorics in Several Variables
Analytic combinatorics studies the asymptotic behaviour of sequences through
the analytic properties of their generating functions. This article provides
effective algorithms required for the study of analytic combinatorics in
several variables, together with their complexity analyses. Given a
multivariate rational function we show how to compute its smooth isolated
critical points, with respect to a polynomial map encoding asymptotic
behaviour, in complexity singly exponential in the degree of its denominator.
We introduce a numerical Kronecker representation for solutions of polynomial
systems with rational coefficients and show that it can be used to decide
several properties (0 coordinate, equal coordinates, sign conditions for real
solutions, and vanishing of a polynomial) in good bit complexity. Among the
critical points, those that are minimal---a property governed by inequalities
on the moduli of the coordinates---typically determine the dominant asymptotics
of the diagonal coefficient sequence. When the Taylor expansion at the origin
has all non-negative coefficients (known as the `combinatorial case') and under
regularity conditions, we utilize this Kronecker representation to determine
probabilistically the minimal critical points in complexity singly exponential
in the degree of the denominator, with good control over the exponent in the
bit complexity estimate. Generically in the combinatorial case, this allows one
to automatically and rigorously determine asymptotics for the diagonal
coefficient sequence. Examples obtained with a preliminary implementation show
the wide applicability of this approach.Comment: As accepted to proceedings of ISSAC 201
Asymptotics of lattice walks via analytic combinatorics in several variables
We consider the enumeration of walks on the two dimensional non-negative
integer lattice with short steps. Up to isomorphism there are 79 unique two
dimensional models to consider, and previous work in this area has used the
kernel method, along with a rigorous computer algebra approach, to show that 23
of the 79 models admit D-finite generating functions. In 2009, Bostan and
Kauers used Pad\'e-Hermite approximants to guess differential equations which
these 23 generating functions satisfy, in the process guessing asymptotics of
their coefficient sequences. In this article we provide, for the first time, a
complete rigorous verification of these guesses. Our technique is to use the
kernel method to express 19 of the 23 generating functions as diagonals of
tri-variate rational functions and apply the methods of analytic combinatorics
in several variables (the remaining 4 models have algebraic generating
functions and can thus be handled by univariate techniques). This approach also
shows the link between combinatorial properties of the models and features of
its asymptotics such as asymptotic and polynomial growth factors. In addition,
we give expressions for the number of walks returning to the x-axis, the
y-axis, and the origin, proving recently conjectured asymptotics of Bostan,
Chyzak, van Hoeij, Kauers, and Pech.Comment: 10 pages, 3 tables, as accepted to proceedings of FPSAC 2016 (without
conference formatting
Analytic Combinatorics in Several Variables: Effective Asymptotics and Lattice Path Enumeration
The field of analytic combinatorics, which studies the asymptotic behaviour
of sequences through analytic properties of their generating functions, has led
to the development of deep and powerful tools with applications across
mathematics and the natural sciences. In addition to the now classical
univariate theory, recent work in the study of analytic combinatorics in
several variables (ACSV) has shown how to derive asymptotics for the
coefficients of certain D-finite functions represented by diagonals of
multivariate rational functions. We give a pedagogical introduction to the
methods of ACSV from a computer algebra viewpoint, developing rigorous
algorithms and giving the first complexity results in this area under
conditions which are broadly satisfied. Furthermore, we give several new
applications of ACSV to the enumeration of lattice walks restricted to certain
regions. In addition to proving several open conjectures on the asymptotics of
such walks, a detailed study of lattice walk models with weighted steps is
undertaken.Comment: PhD thesis, University of Waterloo and ENS Lyon - 259 page
A Baxter class of a different kind, and other bijective results using tableau sequences ending with a row shape
Tableau sequences of bounded height have been central to the analysis of
k-noncrossing set partitions and matchings. We show here that familes of
sequences that end with a row shape are particularly compelling and lead to
some interesting connections. First, we prove that hesitating tableaux of
height at most two ending with a row shape are counted by Baxter numbers. This
permits us to define three new Baxter classes which, remarkably, do not
obviously possess the antipodal symmetry of other known Baxter classes. We then
conjecture that oscillating tableau of height bounded by k ending in a row are
in bijection with Young tableaux of bounded height 2k. We prove this conjecture
for k at most eight by a generating function analysis. Many of our proofs are
analytic in nature, so there are intriguing combinatorial bijections to be
found.Comment: 10 pages, extended abstrac